package co.com.colombiamovil.imeiservice.services;

import co.com.colombiamovil.imeiservice.ftp.ClienteFTP;
import co.com.colombiamovil.imeiservice.util.IConstantes;

public class RecepcionServices {

	private ClienteFTP clienteFTP;

	public RecepcionServices(String idInstancia) {
		clienteFTP = new ClienteFTP(idInstancia);
	}

	
	/**
	 * 
	 *
	 * Metodo encargado de descargar los archivos de respuesta
	 *  
	 * @author: Freddy Lemus - IT
	 * @since IMEIServiceStandAlone-v1.1_4/12/2011 
	 *
	 */
	public void bajarArchivos() {
		IConstantes.log.info("[RecepcionServices.bajarArchivos] Inicio ");
		try {
			clienteFTP.getRespuestaFTP();
		} catch (Exception e) {
			IConstantes.log.error(
					"[RecepcionServices.bajarArchivos] Exception "
							+ e.getMessage(), e);
		} finally {
			clienteFTP.terminar();
			IConstantes.log.info("[RecepcionServices.bajarArchivos] finally ");
		}
	}

}
